﻿<%@ Page Title="" Language="C#" MasterPageFile="~/kcadastro.Master" AutoEventWireup="true"
    CodeBehind="osEdit.aspx.cs" Inherits="Kcadastro.os.osEdit" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <script language="javascript" type="text/javascript">
<!--
        function alerta(aviso) {
            alert(aviso);
        }
-->
    </script>
    <!-- ===== Sidebar Close and Content Part start ====== -->
    <div id="content_wrap">
        <div class="title_bar">
            <h2 class="page_title">
                Nova OS</h2>
        </div>
        <div class="content_area">
            <h3 class="cont_title">
                Ordem de Serviços</h3>
            <div class="sub_title">
                <span class="s_t_left">OS</span> <span class="s_t_right">Status </span>
            </div>
            <div class="FL OS_form">
                <%--<form id="" class="OSForm">--%>
                <div class="control-group">
                    <label for="focusedInput" class="control-label">
                        OS Nº:</label>
                    <div class="controls">
                        <asp:TextBox ID="tbi_idos" ReadOnly="true" runat="server" class="input-Midium " ToolTip = "Gerado automaticamente pelo sistema." BackColor ="ControlLightLight" Enabled = "false"></asp:TextBox>
                    </div>
                </div>
                <div class="control-group">
                    <label for="focusedInput" class="control-label">
                        Nome da OS:</label>
                    <div class="controls">
                        <asp:TextBox ID="tb_nome" runat="server" class="input-Midium" ToolTip="Digite um nome que ajude a identificar esta OS na lista de OSs. Ex: Consulta Fornecedores Abril 2011"></asp:TextBox>
                   <asp:RequiredFieldValidator ControlToValidate="tb_nome" ID="RequiredFieldValidator1" Display="Dynamic" runat="server" ErrorMessage="***"></asp:RequiredFieldValidator>
                    </div>
                    
                </div>
                
                <div class="control-group">
                    <label for="focusedInput" class="control-label">
                        Tipo de Serviço:</label>
                    <div class="controls">
                        <%--<select id="select01">
                            <option value="0" selected="selected">Pessoa Jurídica</option>
                            <option value="1">Pessoa Jurídica</option>
                        </select>--%>
                        <asp:DropDownList ToolTip="Define se a OS será processada como Pessoa Jurídica ou Pessoa Física. Todos os serviços disponíveis dependem desta definição." ID="dd_tpps" runat="server" AutoPostBack="True" OnSelectedIndexChanged="dd_tpps_SelectedIndexChanged">
                            <asp:ListItem Value="-1">Selecionar Tipo</asp:ListItem>
                            <asp:ListItem Text="Pessoa Jurídica" Value="3"></asp:ListItem>
                            <asp:ListItem Text="Pessoa Física" Value="4"></asp:ListItem>
                        </asp:DropDownList>
                        <asp:RequiredFieldValidator ControlToValidate="dd_tpps" ID="RequiredFieldValidator2" InitialValue = "-1" ErrorMessage="***" Display="Dynamic" CausesValidation="True" runat="server"></asp:RequiredFieldValidator>
                    </div>
                </div>
                <div class="control-group">
                    <label for="focusedInput" class="control-label">
                    </label>
                    <div class="controls">
                        <asp:Button ID="bt_grvCabecalho" runat="server" Text="Criar OS" OnClick="bt_grvCabecalho_Click" CssClass="btn btn-primary"/>
                    </div>
                </div>
                <%--</form>--%>
            </div>
            <!-- /OS_Form -->
            <div class="OS_stauts">
                <p class="OS_Stat_label">
                    Status atual: <b>
                        <asp:Literal ID="lt_msg_stts" runat="server"></asp:Literal></b>
                </p>
                <p class="OS_Stat_label">
                    Data de Criação: <b>
                        <asp:Literal ID="lt_datacriacao" runat="server"></asp:Literal></b>
                </p>
                <p class=" notification">
                    QTD de registros: <b>
                        <asp:Literal ID="lt_qtdregs" runat="server"></asp:Literal></b>
                </p>
                <p class="OS_Stat_label">
                    QTD processada:<b>
                        <asp:Literal ID="lt_qtdproc" runat="server"></asp:Literal></b>
                </p>
                <p class="OS_Stat_label">
                    Agendada para: <b>
                        <asp:Literal ID="lt_agendadapara" runat="server"></asp:Literal></b>
                </p>
                <p class="notification">
                    Validação do Arquivo:
                    <asp:Literal ID="lt_arquivook" runat="server"></asp:Literal>
                </p>
            </div>
            <div class="clear">
            </div>
              <!-- ============================== Alert Box ============================= -->
						<div class="alert" id="divMostrarExecute" visible="false" runat="server" >
							<%--<a class="close" id="close">×</a>--%>
							<strong>Arquivo enviado</strong> 
                            <br />
                            Existe erros de validação, o limite de <asp:Literal ID="ltAlerta" runat="server"></asp:Literal>% foi atingido.<br />
                            Deseja continuar e enviar o processo?
                            <div style="display:table">
                            <asp:Button ID="btnContinuar_" runat="server" CssClass="btn btn-primary" Width="150px"
                    Text="Continuar" onclick="btnContinuar__Click"  />&nbsp;<asp:Button ID="btnCancelar_" 
                                    runat="server" CssClass="btn btn-primary"
                    Text="Cancelar" Width="150px" onclick="btnCancelar__Click"  />
                            </div>
                        </div>
						<!-- ============================== Close Alert Box ============================= -->
            <div id="divRestante" runat="server">
            <div class="sub_title">
                Serviços</div>
            <div id="select_serv">
                <%--<label class="checkbox inline">
                    <input type="checkbox" value="option1" id="inlineCheckbox1">
                    Serviço Basico PJ
                </label>
                <label class="checkbox inline">
                    <input type="checkbox" value="option2" id="inlineCheckbox2">
                    SUFRAMA
                </label>
                <label class="checkbox inline">
                    <input type="checkbox" value="option3" id="inlineCheckbox3">
                    Simples Nacional
                </label>--%>
                <asp:CheckBoxList RepeatDirection="Horizontal" CssClass="servicos_" RepeatLayout="Flow" CellPadding="3" CellSpacing="3"  ID="cbl_servicos"
                    runat="server">
                </asp:CheckBoxList>
            </div>
            <div class="clear">
            </div>
            <asp:Panel ID="pn_arq1" runat="server">
                <div class="sub_title">
                    Arquivo</div>
                <div class="btm-margin" style="text-align:left">
                    Este deve ser um arquivo CSV como indicado nas <a href="/inst/modelos.aspx" class="link01">
                        instruções.</a>
                    <div class="control-group1">
                        <div class="controls">
                            <%--<input type="file" class="textinput" name="" myattrfile="" id="PHOTO_NAME" style="display: none;
                            visibility: hidden;" onchange="checkName(this, 'fname', 'submit')" />
                        <div id="image_name" class="browse_field">
                        </div>
                        --%>
                            <asp:Literal ID="lt_upl_msg" runat="server"></asp:Literal>
                            <br />
                            <asp:FileUpload ID="fu_original" runat="server" />
                            &nbsp;
                            <asp:Button ID="bt_recargarArq" runat="server" Text="Carregar Arquivo" OnClick="bt_recargarArq_Click" CssClass="btn btn-primary"/>
                            <br />
                            <asp:HyperLink ID="hl_err" class="link01"  Target="_blank" runat="server">Erros do arquivo</asp:HyperLink>
                            <br />
                            <asp:LinkButton ID="lbt_top10" class="link01" runat="server" OnClick="lbt_top10_Click">Exibir Top 10 Registros</asp:LinkButton>
                        </div>
                    </div>
                    <div class="clear">
                    </div>
                    
                    <asp:Panel ID="pn_top10" runat="server">
                        <span><strong>Arquivo Origem: (Top 10)</strong></span>
                        <%--<textarea rows="5" style="width: 748px; height: 138px;">
    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, 
						    </textarea>--%>
                       <asp:TextBox ID="tb_head" TextMode="MultiLine" Columns="500" Wrap="false" Rows="50"
                            runat="server" ReadOnly="True" Height="91px" Width="757px"></asp:TextBox>
                    </asp:Panel>
                </div>
            </asp:Panel>
            <div class="clear">
            </div>
            <asp:Panel ID="pn_arq2" runat="server">
                <!-- Painel de downloads de arquivo -->
                <div class="sub_title">
                    Arquivos para Download</div>
                <div class="btm-margin">
                    <asp:HyperLink ID="hl_resultado" class="link01"  runat="server" Target="_blank">resultado.zip</asp:HyperLink>
                    - Arquivo Excel contendo os resultados.<br />
                    <asp:HyperLink ID="hl_comprovantes" class="link01"  runat="server" Target="_blank">comprovantes.zip</asp:HyperLink>
                    - Arquivo Zip contendo os HTMLs dos orgãos consultados.<br />
                </div>
                Prazo para download dos documentos é de 30 dias após o fim do processamento. Após
                esse prazo os arquivos serão apagados dos nossos servidores.
            </asp:Panel>
            <div class="clear">
            </div>
            </div>
            <asp:Panel ID="pn_autorizacoes" runat="server">
                <div class="sub_title">
                    Autorizações</div>
                <asp:Literal ID="lt_msgarquivo" runat="server"></asp:Literal><br />
                <span class="espacador">&nbsp;</span><asp:Button ID="bt_agendarOS" runat="server"
                    CssClass="btn btn-primary" Text="Calcular OS" OnClick="bt_agendarOS_Click" />
                <br />
                <asp:Panel ID="pn_ctto1" Visible="false" runat="server">
                    Já foram consultados
                    <asp:Literal ID="lt_regcons" runat="server"></asp:Literal>
                    registros este mês de um total de
                    <asp:Literal ID="lt_regctto" runat="server"></asp:Literal>
                    registros contratados mensalmente.<br />
                    Esta OS consumirá mais
                    <asp:Literal ID="lt_regsos" runat="server"></asp:Literal>
                    registros.
                </asp:Panel>
                <asp:Panel ID="pn_ctto2" Visible="false" runat="server">
                    <asp:GridView ID="gv_orca" runat="server" AutoGenerateColumns="false" CssClass="mGrid">
                        <Columns>
                            <asp:BoundField DataField="nome" HeaderText="Serviço" />
                            <asp:BoundField DataField="descri" HeaderText="Descrição" />
                            <asp:BoundField DataField="qtdregistros" ItemStyle-HorizontalAlign="Center" HeaderText="QTD Registros" />
                            <asp:BoundField DataField="orcamento" HeaderText="Valor" DataFormatString="{0:C}" />
                        </Columns>
                    </asp:GridView>
                    Total =
                    <asp:Literal ID="lt_totalorca" runat="server"></asp:Literal><br />
                </asp:Panel>
                <asp:Panel ID="pn_ctto3" Visible="false" runat="server">
                    Já foram consultados
                    <asp:Literal ID="lt_regconspre" runat="server"></asp:Literal>
                    registros de um total de
                    <asp:Literal ID="lt_regsttopre" runat="server"></asp:Literal>
                    registros contratados<br />
                    Esta OS consumirá mais
                    <asp:Literal ID="lt_regsospre" runat="server"></asp:Literal>
                    registros.
                </asp:Panel>
                <span class="espacador">&nbsp;</span><asp:Button ID="bt_execOS" runat="server" CssClass="btn btn-primary"
                    Text="Executar OS" OnClick="bt_execOS_Click" />
                    	
                <%--<table width="100%" border="0" cellspacing="0" class="tableLarg">
                <tr class="title_raw">
                    <th width="5%">
                        OS
                    </th>
                    <th width="5%">
                        Abertura
                    </th>
                    <th width="18%">
                        Nome da OS
                    </th>
                    <th width="7%">
                        Tipo
                    </th>
                    <th width="8%">
                        Qde Regs
                    </th>
                    <th width="15%">
                        Status
                    </th>
                    <th width="11%">
                        Tipo Consulta
                    </th>
                    <th width="4%">
                        Detalhe
                    </th>
                </tr>
                <tr>
                    <td>
                        OS 80
                    </td>
                    <td>
                        26/03/2012
                    </td>
                    <td>
                        Europ_2B_Prestadores_CPF
                    </td>
                    <td>
                        PF
                    </td>
                    <td>
                        655
                    </td>
                    <td>
                        Executando Reconsulta
                    </td>
                    <td>
                        Básica
                    </td>
                    <td>
                        <lupa>
                    </td>
                </tr>
                <tr class="altr_raw">
                    <td>
                        OS 80
                    </td>
                    <td>
                        26/03/2012
                    </td>
                    <td>
                        Europ_2B_Prestadores_CPF
                    </td>
                    <td>
                        PF
                    </td>
                    <td>
                        655
                    </td>
                    <td>
                        Executando Reconsulta
                    </td>
                    <td>
                        Básica
                    </td>
                    <td>
                        <lupa>
                    </td>
                </tr>
            </table>--%>
            </asp:Panel>
          
            <asp:Literal ID="lt_jmsg" runat="server"></asp:Literal>
        </div>
        <!-- close content_area -->
    </div>
</asp:Content>
